package com.spic.business.informatization.fixedContent.domain;

import com.spic.common.core.annotation.Excel;
import com.spic.common.core.web.domain.BaseEntity;

/**
 * 培训课件对象 train_courseware
 * 
 * @author spic
 * @date 2021-10-15
 */
public class FixedContent extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private String id;

    /** 部门id */
    @Excel(name = "部门id")
    private Long dept;

    /** 附件名 */
    @Excel(name = "附件名")
    private String fileName;

    /** 附件类型 */
    @Excel(name = "附件类型")
    private String fileType;

    /** 附件大小 （k） */
    @Excel(name = "附件大小 ", readConverterExp = "k=")
    private Long fileSize;

    /** 附件路径 */
    @Excel(name = "附件路径")
    private String fileUrl;

    private Integer dir;

    private String pid;

    private String ext;

    private String fileId;

    private Long planStandingBookId;

    public String getExt() {
        return ext;
    }

    public void setExt(String ext) {
        this.ext = ext;
    }

    /** 删除状态 0正常 1删除 */
    @Excel(name = "删除状态 0正常 1删除")
    private String deleteFlag;

    public String getFileId()
    {
        return fileId;
    }

    public void setFileId(String fileId)
    {
        this.fileId = fileId;
    }

    public void setId(String id)
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }
    public void setDept(Long dept) 
    {
        this.dept = dept;
    }

    public Long getDept() 
    {
        return dept;
    }
    public void setFileName(String fileName) 
    {
        this.fileName = fileName;
    }

    public String getFileName() 
    {
        return fileName;
    }
    public void setFileType(String fileType) 
    {
        this.fileType = fileType;
    }

    public String getFileType() 
    {
        return fileType;
    }
    public void setFileSize(Long fileSize) 
    {
        this.fileSize = fileSize;
    }

    public Long getFileSize() 
    {
        return fileSize;
    }
    public void setFileUrl(String fileUrl) 
    {
        this.fileUrl = fileUrl;
    }

    public String getFileUrl() 
    {
        return fileUrl;
    }
    public void setDeleteFlag(String deleteFlag) 
    {
        this.deleteFlag = deleteFlag;
    }

    public String getDeleteFlag() 
    {
        return deleteFlag;
    }

    public Integer getDir() {
        return dir;
    }

    public void setDir(Integer dir) {
        this.dir = dir;
    }

    public String getPid() {
        return pid;
    }

    public void setPid(String pid) {
        this.pid = pid;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Long getPlanStandingBookId() {
        return planStandingBookId;
    }

    public void setPlanStandingBookId(Long planStandingBookId) {
        this.planStandingBookId = planStandingBookId;
    }

    @Override
    public String toString() {
        return "TrainCourseware{" +
                "id='" + id + '\'' +
                ", dept=" + dept +
                ", fileName='" + fileName + '\'' +
                ", fileType='" + fileType + '\'' +
                ", fileSize=" + fileSize +
                ", fileUrl='" + fileUrl + '\'' +
                ", dir=" + dir +
                ", pid='" + pid + '\'' +
                ", ext='" + ext + '\'' +
                ", planStandingBookId=" + planStandingBookId +
                ", deleteFlag='" + deleteFlag + '\'' +
                '}';
    }
}
